home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Celestin Apprentice 5
/
Apprentice-Release5.iso
/
Source Code
/
Libraries
/
WASTE 1.2
/
Object Handlers
/
WEObjectHandlers.h
< prev
Wrap
Text File
|
1996-05-19
|
750b
|
30 lines
/*
WASTE Demo Project:
Sample WASTE Object Handlers
Copyright © 1993-1996 Marco Piovanelli
All Rights Reserved
*/
#ifndef _WASTE_
#include "WASTE.h"
#endif
// PICTURES
pascal OSErr HandleNewPicture(Point *defaultObjectSize, WEObjectReference objectRef);
pascal OSErr HandleDisposePicture(WEObjectReference objectRef);
pascal OSErr HandleDrawPicture(const Rect *destRect, WEObjectReference objectRef);
// SOUNDS
enum {
kSoundIconID = 550
};
pascal OSErr HandleNewSound(Point *defaultObjectSize, WEObjectReference objectRef);
pascal OSErr HandleDrawSound(const Rect *destRect, WEObjectReference objectRef);
pascal Boolean HandleClickSound(Point hitPt, EventModifiers modifiers,
unsigned long clickTime, WEObjectReference objectRef);